<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // && 与 and
        // || 或 or
        // !  非 not(true如果加！，就是false，反之false加！，就是true)
        // -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ----
        // 逻辑与 两侧都为true 结果才是true 只要有一侧为false 结果就是false
        // (false&&true)结果为false
        console.log(3 > 5 && 3 > 2);
        // (false&&false)结果为false
        console.log(3 > 5 && 3 < 2)
        // (true&&false)结果为false
        console.log(3 > 2 && 3 > 5);
        // (true&&true)结果为true
        console.log(7 > 4 && 6 < 8);
        // 逻辑或 两侧都为false 结果才是false只要有一侧为true 结果就是true
        // (false||true)结果为true
        console.log(3 > 5 || 3 > 2);
        // (true||false)结果为true
        console.log(3 > 2 || 3 > 5);
        // (false||false)结果为false
        console.log(3 < 2 || 3 > 6);
        // (true||true)结果为true
        console.log(3 > 2 && 3 < 6);
        // 逻辑非 取反，如 true的相反就是false 反之false的相反值是true
        // (!true)结果为false
        console.log(!true)
        // (!false)结果为true
        console.log(!false)
    </script>
</body>

</html>